COM AT+CGSN: output serial number (IMEI)
COM AT+GSN: output serial number (IMEI)
COM
COM Version History:
COM Version 1.1   27.08.2004   R. Weiden	adapted to ATT2.0, USERTEST added, merged with GSN.txt script
COM 
# ---------------------------------------------------------------------------------

AT+CGSN=?
WAIT FOR OK

COM get IMEI
AT+CGSN
strIMEI=ExtractParameter(WAITFOR (1, 'OK'), 2, 'AT', '\n')
USERTEST ('AT+CGSN:\nSerial number (IMEI) returned from mobile:\n\n', strIMEI, '\n\nIs this correct?')

COM try nonsense
AT+CGSN="4711"
WAITFOR ERROR

COM AT+GSN: output serial number (IMEI)
AT+GSN=?
WAITFOR OK

COM get IMEI with AT+GSN and compare with result from AT+CGSN from above
AT+GSN
# Waits for complete IMEI from above, followed by <CR><LF><CR><LF>OK
WAITFOR (1, strIMEI, chr(13), chr(10), chr(13), chr(10), 'OK')

COM try nonsense
AT+GSN="4711"
WAIT FOR ERROR
